to flunk - Turkish English Dictionary